/*
 * User: user
 * Date: 10/12/2007
 * Time: 13:05:43
 */
package javax.webbeans.stereotype;

import javax.webbeans.deployment.Production;
import javax.webbeans.types.Stereotype;
import static java.lang.annotation.ElementType.METHOD;
import static java.lang.annotation.ElementType.TYPE;
import java.lang.annotation.Retention;
import static java.lang.annotation.RetentionPolicy.RUNTIME;
import java.lang.annotation.Target;
import java.lang.annotation.Documented;

@Stereotype
@Production
@Target({TYPE, METHOD})
@Retention(RUNTIME)
@Documented
/**
 A built-in Web Beans stereotype.
 A general purpose stereotype for application components.
 */
public @interface Component {

}